Human-computer interaction method of user terminal, apparatus, and user terminal

ABSTRACT

Embodiments of the present invention disclose a human-computer interaction method of a user terminal, an apparatus, and a user terminal. The method includes: collecting entered fingerprint information; if target fingerprint information that matches the fingerprint information exists in stored preset fingerprint information, determining an application bound to the target fingerprint information; and displaying at least one application option included in the application. In the embodiments of the present invention, application option search efficiency can be improved.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.15/764,182, filed on Mar. 28, 2018, which is a National Stage ofInternational Application No. PCT/CN2015/091141, filed on Sep. 29, 2015,both of with are hereby incorporated by reference in their entireties.

TECHNICAL FIELD

The present invention relates to the field of communicationstechnologies, and in particular, to a human-computer interaction methodof a user terminal, an apparatus, and a user terminal.

BACKGROUND

Currently, featuring high intelligence and great convenience, userterminals such as smartphones and iPads have become necessary socialcommunication tools carried by users anytime. When a user needs tocontact a buddy by using a screen-off user terminal, a popular practiceis that after a screen is lighted up by using a fingerprint, a socialapplication is started to search for a buddy option that needs to becontacted, and then, the buddy option is tapped to enter an applicationinterface corresponding to the buddy option, so as to chat.

However, it is discovered from practice that a user frequently contactsonly several buddy options. Therefore, searching for a buddy option bythe user in the foregoing manner is relatively complex andtime-consuming.

SUMMARY

Embodiments of the present invention disclose a human-computerinteraction method of a user terminal, an apparatus, and a userterminal, so as to improve application option search efficiency.

A first aspect of the embodiments of the present invention discloses ahuman-computer interaction method of a user terminal, including:

collecting entered fingerprint information;

if target fingerprint information that matches the fingerprintinformation exists in stored preset fingerprint information, determiningan application bound to the target fingerprint information; and

displaying at least one application option included in the application.

With reference to the first aspect of the embodiments of the presentinvention, in a first possible implementation manner of the first aspectof the embodiments of the present invention, after the displaying atleast one application option included in the application, the methodfurther includes:

obtaining a slide instruction for sliding in a preset direction by usingan input position of the fingerprint information as a start position,where the slide instruction includes the preset direction, the presetdirection is used to indicate a target application option, and thetarget application option is any one of the at least one applicationoption displayed on the user terminal; and

displaying, in response to the slide instruction, an interfacecorresponding to the target application option.

With reference to the first aspect of the embodiments of the presentinvention, in a second possible implementation manner of the firstaspect of the embodiments of the present invention, the displaying atleast one application option included in the application includes:displaying at least two application options included in the application;and

the method further includes:

obtaining a slide instruction of a user for sliding on a touchscreen ora fingerprint sensor, where the slide instruction includes a slidedirection;

determining, according to a mapping relationship between a startposition of the sliding and a central position of the at least twoapplication options, by using the central position as a reference, andaccording to the slide direction, a first application option in the atleast two application options displayed on the user terminal; and

displaying an interface corresponding to the first application option.

With reference to the first aspect of the embodiments of the presentinvention or the first possible implementation manner of the firstaspect of the embodiments of the present invention, in a third possibleimplementation manner of the first aspect of the embodiments of thepresent invention, the displaying at least one application optionincluded in the application includes:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least oneapplication option included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least one application option included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

With reference to the second possible implementation manner of the firstaspect of the embodiments of the present invention, in a fourth possibleimplementation manner of the first aspect of the embodiments of thepresent invention, the displaying at least two application optionsincluded in the application includes:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least twoapplication options included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least two application options included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

With reference to the first aspect of the embodiments of the presentinvention or the first possible implementation manner of the firstaspect of the embodiments of the present invention, in a fifth possibleimplementation manner of the first aspect of the embodiments of thepresent invention, the displaying at least one application optionincluded in the application includes:

obtaining current environment information;

if the current environment information matches historical environmentinformation obtained when the application is previously started,obtaining, from application options included in the application, atleast one application option according to historical usage records ofthe application options; and

displaying the at least one application option.

With reference to the second possible implementation manner of the firstaspect of the embodiments of the present invention, in a sixth possibleimplementation manner of the first aspect of the embodiments of thepresent invention, the displaying at least two application optionsincluded in the application includes:

obtaining current environment information;

if the current environment information matches historical environmentinformation obtained when the application is previously started,obtaining, from application options included in the application, atleast two application options according to historical usage records ofthe application options; and

displaying the at least two application options.

With reference to the fifth possible implementation manner of the firstaspect of the embodiments of the present invention, in a seventhpossible implementation manner of the first aspect of the embodiments ofthe present invention, the obtaining, from application options includedin the application, at least one application option according tohistorical usage records of the application options includes:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least one application option according to a specified presetquantity ratio of the application options included in the application tothe at least one application option; and obtaining the quantity of atleast one application option from sorted application options in thedescending order of the use frequencies.

With reference to the sixth possible implementation manner of the firstaspect of the embodiments of the present invention, in an eighthpossible implementation manner of the first aspect of the embodiments ofthe present invention, the obtaining, from application options includedin the application, at least two application options according tohistorical usage records of the application options includes:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least two application options according to a specified presetquantity ratio of the application options included in the application tothe at least two application options; and obtaining the quantity of atleast two application options from sorted application options in thedescending order of the use frequencies.

With reference to any one of the fifth possible implementation manner ofthe first aspect of the embodiments of the present invention to theeighth possible implementation manner of the first aspect of theembodiments of the present invention, in a ninth possible implementationmanner of the first aspect of the embodiments of the present invention,a manner in which the current environment information matches thehistorical environment information obtained when the application ispreviously started specifically includes at least one of the following:

a current time included in the current environment information matches ahistorical enabling start time included in the historical environmentinformation obtained when the application is previously started;

a current position at which the user terminal is located and that isincluded in the current environment information matches a historicalposition at which the user terminal is located and that is included inthe historical environment information obtained when the application ispreviously started; or

current weather information included in the current environmentinformation matches historical weather information of the user terminalthat is included in the historical environment information obtained whenthe application is previously started.

With reference to the first aspect of the embodiments of the presentinvention, in a tenth possible implementation manner of the first aspectof the embodiments of the present invention, after the determining anapplication bound to the target fingerprint information, the methodfurther includes:

if a one-hand operation mode on the user terminal is started,identifying, in the one-hand operation mode, a manner of holding theuser terminal by a user with one hand, where the holding manner includesleft-hand holding or right-hand holding; and

querying, according to a prestored correspondence between a holdingmanner and a touch area, a target touch area corresponding to theidentified holding manner; and

the displaying at least one application option included in theapplication includes:

displaying an application icon of the application in the target toucharea, and displaying, in a surrounding area of the application icon ofthe application, the at least one application option included in theapplication, where the target touch area includes the surrounding area.

With reference to the first aspect of the embodiments of the presentinvention, in an eleventh possible implementation manner of the firstaspect of the embodiments of the present invention, after thedetermining an application bound to the target fingerprint information,the method further includes:

obtaining overall evaluation information of application options includedin the application, where the overall evaluation information of theapplication options includes overall evaluation indexes; and

if an overall evaluation index included in overall evaluationinformation of the application option exceeds a preset evaluation indexthreshold, determining the application option as a target applicationoption; and

the displaying at least one application option included in theapplication includes:

displaying the target application option.

With reference to any one of the fifth possible implementation manner ofthe first aspect of the embodiments of the present invention to theninth possible implementation manner of the first aspect of theembodiments of the present invention, in a twelfth possibleimplementation manner of the first aspect of the embodiments of thepresent invention, the method further includes:

if the current environment information does not match the historicalenvironment information obtained when the application is previouslystarted, obtaining overall evaluation information of the applicationoptions included in the application, where the overall evaluationinformation of the application options includes overall evaluationindexes;

if an overall evaluation index included in overall evaluationinformation of the application option exceeds a preset evaluation indexthreshold, determining the application option as a target applicationoption; and

displaying the target application option.

With reference to the first aspect of the embodiments of the presentinvention and the third possible implementation manner of the firstaspect of the embodiments of the present invention to the tenth possibleimplementation manner of the first aspect of the embodiments of thepresent invention, in a thirteenth possible implementation manner of thefirst aspect of the embodiments of the present invention, the methodfurther includes:

receiving a touch instruction for a target application option in thedisplayed application option; and

displaying, in response to the touch instruction, an interfacecorresponding to the target application option.

A second aspect of the embodiments of the present invention discloses ahuman-computer interaction apparatus, including:

a collecting unit, configured to collect entered fingerprintinformation;

a determining unit, configured to: if target fingerprint informationthat matches the fingerprint information exists in stored presetfingerprint information, determine an application bound to the targetfingerprint information; and

a first display unit, configured to display at least one applicationoption included in the application.

With reference to the second aspect of the embodiments of the presentinvention, in a first possible implementation manner of the secondaspect of the embodiments of the present invention, the user terminalfurther includes:

a first obtaining unit, configured to: after the first display unitdisplays the at least one application option included in theapplication, obtain a slide instruction for sliding in a presetdirection by using an input position of the fingerprint information as astart position, where the slide instruction includes the presetdirection, the preset direction is used to indicate a target applicationoption, and the target application option is any one of the at least oneapplication option displayed on the user terminal; and

a second display unit, configured to display, in response to the slideinstruction, an interface corresponding to the target applicationoption.

With reference to the second aspect of the embodiments of the presentinvention, in a second possible implementation manner of the secondaspect of the embodiments of the present invention, a manner in whichthe first display unit displays the at least one application optionincluded in the application is specifically: displaying at least twoapplication options included in the application; and

the user terminal further includes:

a second obtaining unit, configured to obtain a slide instruction of auser for sliding on a touchscreen or a fingerprint sensor, where theslide instruction includes a slide direction; where

the determining unit is further configured to determine, according to amapping relationship between a start position of the sliding and acentral position of the at least two application options, by using thecentral position as a reference, and according to the slide direction, afirst application option in the at least two application optionsdisplayed on the user terminal; and

a third display unit, configured to display an interface correspondingto the first application option.

With reference to the second aspect of the embodiments of the presentinvention or the first possible implementation manner of the secondaspect of the embodiments of the present invention, in a third possibleimplementation manner of the second aspect of the embodiments of thepresent invention, a manner in which the first display unit displays theat least one application option included in the application isspecifically:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least oneapplication option included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least one application option included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

With reference to the second possible implementation manner of thesecond aspect of the embodiments of the present invention, in a fourthpossible implementation manner of the second aspect of the embodimentsof the present invention, a manner in which the first display unitdisplays the at least two application options included in theapplication is specifically:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least twoapplication options included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least two application options included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

With reference to the second aspect of the embodiments of the presentinvention or the first possible implementation manner of the secondaspect of the embodiments of the present invention, in a fifth possibleimplementation manner of the second aspect of the embodiments of thepresent invention, the first display unit includes:

a first obtaining subunit, configured to obtain current environmentinformation;

a second obtaining subunit, configured to: if the current environmentinformation matches historical environment information obtained when theapplication is previously started, obtain, from application optionsincluded in the application, at least one application option accordingto historical usage records of the application options; and

a first display subunit, configured to display the at least oneapplication option.

With reference to the second possible implementation manner of thesecond aspect of the embodiments of the present invention, in a sixthpossible implementation manner of the second aspect of the embodimentsof the present invention, the first display unit includes:

a third obtaining subunit, configured to obtain current environmentinformation;

a fourth obtaining subunit, configured to: if the current environmentinformation matches historical environment information obtained when theapplication is previously started, obtain, from application optionsincluded in the application, at least two application options accordingto historical usage records of the application options; and

a second display subunit, configured to display the at least twoapplication options.

With reference to the fifth possible implementation manner of the secondaspect of the embodiments of the present invention, in a seventhpossible implementation manner of the second aspect of the embodimentsof the present invention, a manner in which the second obtaining subunitobtains, from the application options included in the application, theat least one application option according to the historical usagerecords of the application options is specifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least one application option according to a specified presetquantity ratio of the application options included in the application tothe at least one application option; and obtaining the quantity of atleast one application option from sorted application options in thedescending order of the use frequencies.

With reference to the sixth possible implementation manner of the secondaspect of the embodiments of the present invention, in an eighthpossible implementation manner of the second aspect of the embodimentsof the present invention, a manner in which the fourth obtaining subunitobtains, from the application options included in the application, theat least two application options according to the historical usagerecords of the application options is specifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least two application options according to a specified presetquantity ratio of the application options included in the application tothe at least two application options; and obtaining the quantity of atleast two application options from sorted application options in thedescending order of the use frequencies.

With reference to any one of the fifth possible implementation manner ofthe second aspect of the embodiments of the present invention to theeighth possible implementation manner of the second aspect of theembodiments of the present invention, in a ninth possible implementationmanner of the second aspect of the embodiments of the present invention,a manner in which the current environment information matches thehistorical environment information obtained when the application ispreviously started specifically includes at least one of the following:

a current time included in the current environment information matches ahistorical enabling start time included in the historical environmentinformation obtained when the application is previously started;

a current position at which the user terminal is located and that isincluded in the current environment information matches a historicalposition at which the user terminal is located and that is included inthe historical environment information obtained when the application ispreviously started; or

current weather information included in the current environmentinformation matches historical weather information of the user terminalthat is included in the historical environment information obtained whenthe application is previously started.

With reference to the second aspect of the embodiments of the presentinvention, in a tenth possible implementation manner of the secondaspect of the embodiments of the present invention, the user terminalfurther includes:

an identification unit, configured to: after the determining unitdetermines the application bound to the target fingerprint information,if a one-hand operation mode on the user terminal is started, identify,in the one-hand operation mode, a manner of holding the user terminal bya user with one hand, where the holding manner includes left-handholding or right-hand holding; and

a query unit, configured to query, according to a prestoredcorrespondence between a holding manner and a touch area, a target toucharea corresponding to the identified holding manner; where

the first display unit is specifically configured to: display anapplication icon of the application in the target touch area, anddisplay, in a surrounding area of the application icon of theapplication, the at least one application option included in theapplication, where the target touch area includes the surrounding area.

With reference to the second aspect of the embodiments of the presentinvention, in an eleventh possible implementation manner of the secondaspect of the embodiments of the present invention, the user terminalfurther includes:

a third obtaining unit, configured to: after the determining unitdetermines the application bound to the target fingerprint information,obtain overall evaluation information of application options included inthe application, where the overall evaluation information of theapplication options includes overall evaluation indexes; where

the determining unit is further configured to: if an overall evaluationindex included in overall evaluation information of the applicationoption exceeds a preset evaluation index threshold, determine theapplication option as a target application option; and

the first display unit is specifically configured to display the targetapplication option.

With reference to any one of the fifth possible implementation manner ofthe second aspect of the embodiments of the present invention to theninth possible implementation manner of the second aspect of theembodiments of the present invention, in a twelfth possibleimplementation manner of the second aspect of the embodiments of thepresent invention, the first display unit further includes:

a fifth obtaining subunit, configured to: if the current environmentinformation does not match the historical environment informationobtained when the application is previously started, obtain overallevaluation information of the application options included in theapplication, where the overall evaluation information of the applicationoptions includes overall evaluation indexes;

a determining subunit, configured to: if an overall evaluation indexincluded in overall evaluation information of the application optionexceeds a preset evaluation index threshold, determine the applicationoption as a target application option; and

a third display subunit, configured to display the target applicationoption.

With reference to the second aspect of the embodiments of the presentinvention and the third possible implementation manner of the secondaspect of the embodiments of the present invention to the tenth possibleimplementation manner of the second aspect of the embodiments of thepresent invention, in a thirteenth possible implementation manner of thesecond aspect of the embodiments of the present invention, the userterminal further includes:

a receiving unit, configured to receive a touch instruction for a targetapplication option in the displayed application option; where

the first display unit is further configured to display, in response tothe touch instruction, an interface corresponding to the targetapplication option.

A third aspect of the embodiments of the present invention discloses auser terminal, including a processor, an input apparatus, an outputapparatus, and a memory, where the processor, the input apparatus, theoutput apparatus, and the memory are separately connected to acommunications bus; where

the input apparatus is configured to collect entered fingerprintinformation;

the processor is configured to: if target fingerprint information thatmatches the fingerprint information exists in stored preset fingerprintinformation, determine an application bound to the target fingerprintinformation; and

the output apparatus is configured to display at least one applicationoption included in the application.

With reference to the third aspect of the embodiments of the presentinvention, in a first possible implementation manner of the third aspectof the embodiments of the present invention, the input apparatus isfurther configured to: after the output apparatus displays the at leastone application option included in the application, obtain a slideinstruction for sliding in a preset direction by using an input positionof the fingerprint information as a start position, where the slideinstruction includes the preset direction, the preset direction is usedto indicate a target application option, and the target applicationoption is any one of the at least one application option displayed onthe user terminal; and

the output apparatus is further configured to display, in response tothe slide instruction, an interface corresponding to the targetapplication option.

With reference to the third aspect of the embodiments of the presentinvention, in a second possible implementation manner of the thirdaspect of the embodiments of the present invention, a manner in whichthe output apparatus displays the at least one application optionincluded in the application is specifically: displaying at least twoapplication options included in the application;

the input apparatus is further configured to obtain a slide instructionof a user for sliding on a touchscreen or a fingerprint sensor, wherethe slide instruction includes a slide direction;

the processor is further configured to determine, according to a mappingrelationship between a start position of the sliding and a centralposition of the at least two application options, by using the centralposition as a reference, and according to the slide direction, a firstapplication option in the at least two application options displayed onthe user terminal; and

the output apparatus is further configured to display an interfacecorresponding to the first application option.

With reference to the third aspect of the embodiments of the presentinvention or the first possible implementation manner of the thirdaspect of the embodiments of the present invention, in a third possibleimplementation manner of the third aspect of the embodiments of thepresent invention, a manner in which the output apparatus displays theat least one application option included in the application isspecifically:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least oneapplication option included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least one application option included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

With reference to the second possible implementation manner of the thirdaspect of the embodiments of the present invention, in a fourth possibleimplementation manner of the third aspect of the embodiments of thepresent invention, a manner in which the output apparatus displays theat least two application options included in the application isspecifically:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least twoapplication options included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least two application options included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

With reference to the third aspect of the embodiments of the presentinvention or the first possible implementation manner of the thirdaspect of the embodiments of the present invention, in a fifth possibleimplementation manner of the third aspect of the embodiments of thepresent invention, the input apparatus is further configured to: beforethe output apparatus displays the at least one application optionincluded in the application, obtain current environment information; and

the processor is further configured to: if the current environmentinformation matches historical environment information obtained when theapplication is previously started, obtain, from application optionsincluded in the application, at least one application option accordingto historical usage records of the application options.

With reference to the second possible implementation manner of the thirdaspect of the embodiments of the present invention, in a sixth possibleimplementation manner of the third aspect of the embodiments of thepresent invention, the input apparatus is further configured to: beforethe output apparatus displays the at least two application optionsincluded in the application, obtain current environment information; and

the processor is further configured to: if the current environmentinformation matches historical environment information obtained when theapplication is previously started, obtain, from application optionsincluded in the application, at least two application options accordingto historical usage records of the application options.

With reference to the fifth possible implementation manner of the thirdaspect of the embodiments of the present invention, in a seventhpossible implementation manner of the third aspect of the embodiments ofthe present invention, a manner in which the processor obtains, from theapplication options included in the application, the at least oneapplication option according to the historical usage records of theapplication options is specifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least one application option according to a specified presetquantity ratio of the application options included in the application tothe at least one application option; and obtaining the quantity of atleast one application option from sorted application options in thedescending order of the use frequencies.

With reference to the sixth possible implementation manner of the thirdaspect of the embodiments of the present invention, in an eighthpossible implementation manner of the third aspect of the embodiments ofthe present invention, a manner in which the processor obtains, from theapplication options included in the application, the at least twoapplication options according to the historical usage records of theapplication options is specifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least two application options according to a specified presetquantity ratio of the application options included in the application tothe at least two application options; and obtaining the quantity of atleast two application options from sorted application options in thedescending order of the use frequencies.

With reference to any one of the fifth possible implementation manner ofthe third aspect of the embodiments of the present invention to theeighth possible implementation manner of the third aspect of theembodiments of the present invention, in a ninth possible implementationmanner of the third aspect of the embodiments of the present invention,a manner in which the processor determines that the current environmentinformation matches the historical environment information obtained whenthe application is previously started specifically includes at least oneof the following:

a current time included in the current environment information matches ahistorical enabling start time included in the historical environmentinformation obtained when the application is previously started;

a current position at which the user terminal is located and that isincluded in the current environment information matches a historicalposition at which the user terminal is located and that is included inthe historical environment information obtained when the application ispreviously started; or

current weather information included in the current environmentinformation matches historical weather information of the user terminalthat is included in the historical environment information obtained whenthe application is previously started.

With reference to the third aspect of the embodiments of the presentinvention, in a tenth possible implementation manner of the third aspectof the embodiments of the present invention, the processor is furtherconfigured to: after determining the application bound to the targetfingerprint information, if a one-hand operation mode on the userterminal is started, identify, in the one-hand operation mode, a mannerof holding the user terminal by a user with one hand, where the holdingmanner includes left-hand holding or right-hand holding; and query,according to a prestored correspondence between a holding manner and atouch area, a target touch area corresponding to the identified holdingmanner; and

a manner in which the output apparatus displays the at least oneapplication option included in the application is specifically:

displaying an application icon of the application in the target toucharea, and displaying, in a surrounding area of the application icon ofthe application, the at least one application option included in theapplication, where the target touch area includes the surrounding area.

With reference to the third aspect of the embodiments of the presentinvention, in an eleventh possible implementation manner of the thirdaspect of the embodiments of the present invention, the input apparatusis further configured to: after the processor determines the applicationbound to the target fingerprint information, obtain overall evaluationinformation of application options included in the application, wherethe overall evaluation information of the application options includesoverall evaluation indexes;

the processor is further configured to: if an overall evaluation indexincluded in overall evaluation information of the application optionexceeds a preset evaluation index threshold, determine the applicationoption as a target application option; and

a manner in which the output apparatus displays the at least oneapplication option included in the application is specifically:

displaying the target application option.

With reference to any one of the fifth possible implementation manner ofthe third aspect of the embodiments of the present invention to theninth possible implementation manner of the third aspect of theembodiments of the present invention, in a twelfth possibleimplementation manner of the third aspect of the embodiments of thepresent invention, the input apparatus is further configured to: if thecurrent environment information does not match the historicalenvironment information obtained when the application is previouslystarted, obtain overall evaluation information of the applicationoptions included in the application, where the overall evaluationinformation of the application options includes overall evaluationindexes;

the processor is further configured to: if an overall evaluation indexincluded in overall evaluation information of the application optionexceeds a preset evaluation index threshold, determine the applicationoption as a target application option; and

the output apparatus is further configured to display the targetapplication option.

With reference to the third aspect of the embodiments of the presentinvention and the third possible implementation manner of the thirdaspect of the embodiments of the present invention to the tenth possibleimplementation manner of the third aspect of the embodiments of thepresent invention, in a thirteenth possible implementation manner of thethird aspect of the embodiments of the present invention, the inputapparatus is further configured to receive a touch instruction for atarget application option in the displayed application option; and

the output apparatus is further configured to display, in response tothe touch instruction, an interface corresponding to the targetapplication option.

In the embodiments of the present invention, a user terminal may collectentered fingerprint information. If target fingerprint information thatmatches the fingerprint information exists in stored preset fingerprintinformation, the user terminal may determine an application bound to thetarget fingerprint information. Further, the user terminal may displayat least one application option included in the application. It may belearned that in the embodiments of the present invention, after a userenters the fingerprint information, the user does not need to tap anapplication, and search for an application option after an applicationinterface is entered and an option in the application is displayed;instead, the application bound to the fingerprint information may bedirectly determined, and the application option included in theapplication may be displayed, so as to improve application option searchefficiency.

BRIEF DESCRIPTION OF DRAWINGS

To describe the technical solutions in the embodiments of the presentinvention more clearly, the following briefly describes the accompanyingdrawings required for describing the embodiments. Apparently, theaccompanying drawings in the following description show merely someembodiments of the present invention, and a person of ordinary skill inthe art may still derive other drawings from these accompanying drawingswithout creative efforts.

FIG. 1 is a schematic flowchart of a human-computer interaction methodof a user terminal according to an embodiment of the present invention;

FIG. 2 is a schematic diagram of a human-computer interaction interfaceof a user terminal according to an embodiment of the present invention;

FIG. 3 is a schematic diagram of another human-computer interactioninterface of a user terminal according to an embodiment of the presentinvention;

FIG. 4 is a schematic diagram of another human-computer interactioninterface of a user terminal according to an embodiment of the presentinvention;

FIG. 5 is a schematic diagram of another human-computer interactioninterface of a user terminal according to an embodiment of the presentinvention;

FIG. 6A and FIG. 6B are a schematic flowchart of another human-computerinteraction method of a user terminal according to an embodiment of thepresent invention;

FIG. 7 A and FIG. 7B are a schematic flowchart of another human-computerinteraction method of a user terminal according to an embodiment of thepresent invention;

FIG. 8 is a schematic structural diagram of a human-computer interactionapparatus according to an embodiment of the present invention;

FIG. 9 is a schematic structural diagram of another human-computerinteraction apparatus according to an embodiment of the presentinvention;

FIG. 10 is a schematic structural diagram of another human-computerinteraction apparatus according to an embodiment of the presentinvention;

FIG. 11 is a schematic structural diagram of another human-computerinteraction apparatus according to an embodiment of the presentinvention;

FIG. 12 is a schematic structural diagram of another human-computerinteraction apparatus according to an embodiment of the presentinvention; and

FIG. 13 is a schematic structural diagram of a user terminal accordingto an embodiment of the present invention.

DESCRIPTION OF EMBODIMENTS

The following clearly and completely describes the technical solutionsin the embodiments of the present invention with reference to theaccompanying drawings in the embodiments of the present invention.Apparently, the described embodiments are merely a part rather than allof the embodiments of the present invention. All other embodimentsobtained by a person of ordinary skill in the art based on theembodiments of the present invention without creative efforts shall fallwithin the protection scope of the present invention.

The embodiments of the present invention disclose a human-computerinteraction method of a user terminal, an apparatus, and a userterminal, so as to improve application option search efficiency. Thefollowing separately provides detailed descriptions.

Referring to FIG. 1, FIG. 1 is a schematic flowchart of a human-computerinteraction method of a user terminal according to an embodiment of thepresent invention. As shown in FIG. 1, the method may include thefollowing steps.

S101. Collect entered fingerprint information.

In this embodiment of the present invention, the user terminal maycollect the fingerprint information entered by a user in a fingerprintcollecting area. The user terminal may be any electronic device that hasa human-computer interaction interface. The user may communicate with asystem by using the human-computer interaction interface and perform anoperation. The user terminal may include but be not limited to varioustypes of user terminals, for example, a smartphone, a notebook computer,a personal computer (Personal Computer, PC), a personal digitalassistant (Personal Digital Assistant, PDA), a mobile Internet device(Mobile Internet Device, MID), and an intelligent wearable device (suchas a smart watch or a smart band).

According to differently designed fingerprint sensors built in the userterminal, the fingerprint collecting area may be a part of a touchscreenof the user terminal, or may be a full-screen area of a touchscreen ofthe user terminal, or may be a fingerprint collecting area module thatis disposed on a rear cover of the user terminal. This is not limited inthis embodiment of the present invention. The fingerprint informationmay be minutiae information of a fingerprint of the user, for example, astart point and an end point of a fingerprint line, and a joint pointand a bifurcation point of fingerprint lines.

In this embodiment of the present invention, if the user terminal is ina black screen state before step S101, the user may light up a screen inmultiple manners. In a first manner, the user may light up the screen bypressing a physical power button of the user terminal. In a secondmanner, the user may enter fingerprint information on the touchscreen ofthe user terminal by using a specified finger. The fingerprintinformation of the specified finger is used to light up the screen.

S102. If target fingerprint information that matches the fingerprintinformation exists in stored preset fingerprint information, determinean application bound to the target fingerprint information.

In this embodiment of the present invention, the user terminal maycollect multiple pieces of fingerprint information of the user inadvance, and establish a binding relationship between fingerprintinformation and an application. One piece of fingerprint information maybe bound to one application, or fingerprint string information may bebound to one application. This is not limited in this embodiment of thepresent invention. The application may be any application installed onthe user terminal, for example, a social application, a gameapplication, a music application, a picture application, or a groupbuying application. For example, index finger fingerprint information isbound to the social application, middle finger fingerprint informationis bound to the game application, and fingerprint string informationobtained by combining thumb fingerprint information and little fingerfingerprint information is bound to the music application.

In this embodiment of the present invention, after the user terminalcollects the fingerprint information entered by the user in thefingerprint collecting area, further, the user terminal may determinewhether the target fingerprint information that matches the enteredfingerprint information exists in the stored preset fingerprintinformation. If the target fingerprint information that matches theentered fingerprint information exists in the stored preset fingerprintinformation, the user terminal may query, in the pre-established bindingrelationship between fingerprint information and an application, anapplication corresponding to the target fingerprint information. In thisway, the user terminal can determine the application bound to thefingerprint information entered by the user.

A specific implementation manner in which the user terminal determineswhether the target fingerprint information that matches the enteredfingerprint information exists in the stored preset fingerprintinformation may be as follows:

It is determined whether a degree of matching between the presetfingerprint information and the entered fingerprint information exceedsa preset matching degree threshold. If the degree of matching betweenthe preset fingerprint information and the entered fingerprintinformation exceeds the preset matching degree threshold, the presetfingerprint information matches the entered fingerprint information, thepreset fingerprint information may be used as the target fingerprintinformation, and it is determined that the target fingerprintinformation that matches the entered fingerprint information exists inthe stored preset fingerprint information. The preset matching degreethreshold may be a threshold that is set by a system, or may be auser-defined threshold, for example, 80%.

In an optional implementation manner, when it is preset that one pieceof fingerprint information is bound to one application, after it isdetermined that the target fingerprint information that matches thefingerprint information exists in the stored preset fingerprintinformation, the user terminal may further perform the following steps:

determining whether input duration of the fingerprint informationexceeds preset duration, and determining whether a touch pressure valueobtained when the fingerprint information is being entered falls withina preset pressure threshold range; and if the input duration of thefingerprint information exceeds the preset duration and the touchpressure value obtained when the fingerprint information is beingentered falls within the preset pressure threshold range, performing thestep of determining the application bound to the target fingerprintinformation. In this implementation manner, an unauthorized user can beeffectively prevented from fingerprint information theft for a wantonoperation performed on the user terminal.

In another optional implementation manner, when it is preset thatfingerprint string information is bound to one application, after it isdetermined that the target fingerprint information that matches theentered fingerprint information exists in the stored preset fingerprintinformation, the user terminal may further perform the following steps:

determining whether entered fingerprint string information matchespreset fingerprint string information, and determining whether a timedifference between entering same fingerprint information is less than apreset value; and if the entered fingerprint string information matchesthe preset fingerprint string information and the time differencebetween entering same fingerprint information is less than the presetvalue, performing the step of determining the application bound to thetarget fingerprint information. In this implementation manner, anunauthorized user can be effectively prevented from fingerprintinformation theft for a wanton operation performed on the user terminal.

S103. Display at least one application option included in theapplication.

In this embodiment of the present invention, after determining theapplication bound to the target fingerprint information, the userterminal may display the at least one application option included in theapplication. “Application option” may be understood as an applicationelement in an application or a process option related to a process ofthe application. “Include” may be understood as contain or have.

Accordingly, a specific implementation manner of displaying the at leastone application option included in the application may be:

displaying at least one application element included in the application;or

displaying at least one process option that is included in theapplication and that is related to a process of the application.

In this embodiment of the present invention, the user terminal maypresent the application option in a form of an application optionidentifier. The application option identifier may include but be notlimited to information such as an image, a nickname, a character, acharacter string, and a number. For example, assuming that theapplication is a social application, a buddy image, a buddy nickname, orthe like in the social application may be displayed. For anotherexample, assuming that the application is an address book application, acontact name, a contact phone number, or the like in an address book maybe displayed. For another example, assuming that the application is agame application, a process option (for example, start a next level,back, or select an item) that is related to a process when the userexits the game last time may be displayed. For another example, assumingthat the application is a group buying application, a name of a shop oran image of a group buying product may be displayed. Group buying isavailable for the shop and the group buying product at a current date.

The displayed at least one application option may be arranged in anymanner. For example, the at least one application option is presented ina honeycomb shape around an application icon, or is presented in arectangular shape around an application icon, or is presented in auser-defined graphic shape around an application icon. This is notlimited in this embodiment of the present invention.

In an optional implementation manner, a specific implementation mannerin which the user terminal displays the at least one application optionincluded in the application may be:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least oneapplication option included in the application.

In this implementation manner, the user terminal may display thefloating window on the fingerprint information input interface, hide,from the floating window, the icon other than the application icon ofthe application in the multiple application icons included in theinterface on which the application icon of the application is located,and display only the at least one application option included in theapplication. In this way, a hierarchical graphic interface can bedisplayed to a user, so that a phenomenon in which the user is exposedto visual clutter because multiple application options are displayed onone interface is avoided. In addition, the user can easily search for anapplication icon of the application, and the user is prevented fromperforming a misoperation on an icon other than the application icon ofthe application, and performs a related operation only on theapplication icon.

Referring to FIG. 2, FIG. 2 is a schematic diagram of a human-computerinteraction interface of a user terminal according to an embodiment ofthe present invention. As shown in FIG. 2, when a finger of a userenters fingerprint information on the human-computer interactioninterface (such as a touchscreen) of the user terminal, the userterminal displays a floating window on a fingerprint information inputinterface, displays, on the floating window, an interface on which anapplication icon of an application bound to the fingerprint informationis located, also displays the application icon (such as a circular iconin the middle in FIG. 2) of the application in a central area of theinterface, hides an icon other than the application icon of theapplication in at least one application icon included in the interface,and displays, around the application icon of the application, at leastone application option (such as at least one quadrate application optionaround the circular icon in the middle in FIG. 2) included in theapplication.

In another optional implementation manner, a specific implementationmanner in which the user terminal displays the at least one applicationoption included in the application may be:

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least one application option included in theapplication. The surrounding area is an area that falls within a presetrange and that is centered on the application icon of the application,and the area that falls within the preset range does not overlap an areaoccupied by another application icon.

In this embodiment, the user terminal displays the floating window onthe interface on which the application icon of the application islocated, also displays all application icons in the interface, anddisplays, in the surrounding area of the application icon of theapplication bound to fingerprint information, at least one applicationoption included in the application. In this way, a hierarchical graphicinterface can be displayed to a user, so that a phenomenon in which theuser is exposed to visual clutter because multiple application optionsare displayed on one interface is avoided. In addition, the user canview all the application icons included in the interface, and the usercan temporarily change an operation object as required.

Referring to FIG. 3, FIG. 3 is a schematic diagram of anotherhuman-computer interaction interface of a user terminal according to anembodiment of the present invention. As shown in FIG. 3, when a fingerof a user enters fingerprint information on the human-computerinteraction interface (such as a touchscreen) of the user terminal, theuser terminal displays an interface on which an application icon of anapplication bound to the fingerprint information is located; displays afloating window on the interface, and displays, on the floating window,multiple application icons (such as multiple circular icons shown inFIG. 3) included in the interface; and displays, in a surrounding areaof the application icon that is of the application and that is displayedon the floating window, at least one application option (such as atleast one quadrate application option that is shown in FIG. 3 and thatis displayed in the surrounding area of the application icon of theapplication) included in the application.

It should be noted that manners, which are shown in FIG. 2 or FIG. 3, ofpresenting application options on a human-computer interaction interfaceof a user terminal are merely manners listed in the embodiments of thepresent invention. In other words, the embodiments of the presentinvention are not limited to the presentation manners shown in FIG. 2 orFIG. 3.

In another optional implementation manner, a specific implementationmanner in which the user terminal displays the at least one applicationoption included in the application may include the following steps.

(11) Obtain current environment information.

(12) If the current environment information matches historicalenvironment information obtained when the application is previouslystarted, obtain, from application options included in the application,at least one application option according to historical usage records ofthe application options.

(13) Display the at least one application option, and end thisprocedure.

(14) If the current environment information does not match thehistorical environment information obtained when the application ispreviously started, obtain overall evaluation information of theapplication options included in the application, where the overallevaluation information of the application options includes overallevaluation indexes.

(15) If an overall evaluation index included in overall evaluationinformation of an application option exceeds a preset evaluation indexthreshold, determine the application option as a target applicationoption.

(16) Display the target application option.

In this implementation manner, with reference to the current environmentinformation, the user terminal may select, from the at least oneapplication option included in the application, some application optionsthat match the current environment information, instead of selecting allapplication options. In this way, an individual demand of the user canbe met, and user experience can be improved.

In another optional implementation manner, after step S102, the userterminal may further perform the following steps.

(21) If a one-hand operation mode on the user terminal is started,identify, in the one-hand operation mode, a manner of holding the userterminal by a user with one hand, where the holding manner includesleft-hand holding or right-hand holding.

(22) Query, according to a prestored correspondence between a holdingmanner and a touch area, a target touch area corresponding to theidentified holding manner.

A specific implementation manner of step S103 may be:

displaying an application icon of the application in the target toucharea, and displaying, in a surrounding area of the application icon ofthe application, the at least one application option included in theapplication, where the target touch area includes the surrounding area.

Optionally, after step S103, the user terminal may further perform thefollowing steps.

(31) Receive a touch instruction for a target application option in thedisplayed application option.

(32) Display, in response to the touch instruction, an interfacecorresponding to the target application option.

In this implementation manner, multiple pressure sensors may be disposedin the user terminal (on two sides or four sides of the user terminal),and a left-hand/right-hand holding manner of the user may be identifiedby using different pressure detected by the multiple pressure sensors.The user terminal may prestore the correspondence between a holdingmanner and a touch area. The correspondence may be obtained in advanceby means of multiple tests. In the correspondence, a touch areacorresponding to each holding manner is a touchscreen area that is ofthe user terminal and that can be touched by a finger of the user whenthe user holds the user terminal in the holding manner.

The user terminal determines the target touch area corresponding to thecurrent holding manner of the user. After the application icon of theapplication is displayed in the target touch area, and the at least oneapplication option included in the application is displayed in thesurrounding area of the application icon of the application, the usermay touch, in the target touch area in a tapping or sliding manner, anyone of the at least one application option included in the application.Further, when the user terminal receives a touch instruction for anapplication option in the at least one application option included inthe application, the user terminal may use the application option as atarget application option, and display, in response to the touchinstruction, an application interface corresponding to the targetapplication option.

Referring to FIG. 4, FIG. 4 is a schematic diagram of anotherhuman-computer interaction interface of a user terminal according to anembodiment of the present invention. As shown in FIG. 4, the userterminal divides the interface into two parts. A target touch area thatcan be touched in a current holding manner of a user is an area on theright side of a dotted line.

The user terminal may display, in the target touch area, an applicationicon of an application bound to fingerprint information, and display, ina surrounding area of the application icon of the application, at leastone application option included in the application. In this way, theuser can quite easily touch, with one hand, any application option thatis in the application and that is displayed in the target touch area, sothat user experience can be improved.

In another optional implementation manner, after step S102, the userterminal may further perform the following steps.

(41) Obtain overall evaluation information of application optionsincluded in the application, where the overall evaluation information ofthe application options includes overall evaluation indexes.

(42) If an overall evaluation index included in overall evaluationinformation of an application option exceeds a preset evaluation indexthreshold, determine the application option as a target applicationoption.

A specific implementation manner of step S103 may be:

displaying the target application option.

In this implementation manner, after the user terminal determines theapplication bound to the target fingerprint information, the userterminal may obtain the overall evaluation information of theapplication options included in the application, determine the targetapplication option according to the overall evaluation indexes includedin the overall evaluation information of the application options, anddisplay the target application option. The overall evaluationinformation may include various types of experience information (such asuser-friendly, convenient, or significantly not as described) and ratinginformation of the application (such as 3 scores or 5 scores) that areobtained after the user uses the application. The user terminal may usea rating of the application as an overall evaluation index of theapplication. It may be learned that in this manner, a target applicationoption with relatively high evaluation can be recommended to a user, anduser experience can be improved.

In another optional implementation manner, after step S103, the userterminal may further perform the following steps.

(51) Obtain a slide instruction for sliding in a preset direction byusing an input position of the fingerprint information as a startposition, where the slide instruction includes the preset direction, thepreset direction is used to indicate a target application option, andthe target application option is any one of the at least one applicationoption displayed on the user terminal.

(52) Display, in response to the slide instruction, an interfacecorresponding to the target application option.

In this implementation manner, after the user terminal displays the atleast one application option included in the application, the user mayperform a slide operation by using the input position of the fingerprintinformation as the start position, and trigger generation of the slideinstruction. The user terminal displays, according to the targetapplication option indicated by the preset direction included in theslide instruction, the interface corresponding to the target applicationoption. In this way, the user can perform an operation on the interfacecorresponding to the target application option.

For example, assuming that the application is a social application,after the user terminal displays at least one buddy option included inthe social application, the user performs a slide operation in a leftdirection by using the input position of the fingerprint information asthe start position. If the left direction indicates a buddy option Bincluded in the social application, the user terminal displays aninterface corresponding to the buddy option B, so that the user chatswith the buddy option B.

In another optional implementation manner, a specific implementationmanner of step S103 may be:

displaying at least two application options included in the application.

After step S103, the user terminal may further perform the followingsteps.

(61) Obtain a slide instruction of a user for sliding on a touchscreenor a fingerprint sensor, where the slide instruction includes a slidedirection.

(62) Determine, according to a mapping relationship between a startposition of the sliding and a central position of the at least twoapplication options, by using the central position as a reference, andaccording to the slide direction, a first application option in the atleast two application options displayed on the user terminal.

(63) Display an interface corresponding to the first application option.

In this implementation manner, after the user terminal determines theapplication bound to the target fingerprint information, the userterminal may display the at least two application options included inthe application. The user may perform a slide operation on any positionof the touchscreen or the fingerprint sensor, and trigger generation ofthe slide instruction. After obtaining the slide instruction, the userterminal determines, according to the mapping relationship between thestart position of the sliding and the central position of the at leasttwo application options, by using the central position as a reference,and according to the slide direction, the first application option inthe at least two application options displayed on the user terminal, anddisplays the interface corresponding to the first application option.The central position may be a midpoint position of a connection linebetween two application options, or may be a central position of allapplication options presented in a honeycomb shape.

Referring to FIG. 5, FIG. 5 is a schematic diagram of anotherhuman-computer interaction interface of a user terminal according to anembodiment of the present invention. As shown in FIG. 5, fourapplication options are displayed on the user terminal, and include anapplication option A, an application option B, an application option C,and an application option D. A start position for performing, by a user,a slide operation on a touchscreen or a fingerprint sensor is a point a,and a slide direction is upward. The user terminal may determine,according to a mapping relationship between the start position of thesliding and a central position of at least two application options, thata central position to which the point a is mapped is a point b. Further,the user terminal may determine, by using the central position, thepoint b, as a reference and according to the upward slide direction,that a first application option in the at least two application optionsdisplayed on the user terminal is the application option B. In thiscase, the user terminal may display an interface corresponding to theapplication option B.

In the method procedure depicted in FIG. 1, a user terminal may collectentered fingerprint information. If target fingerprint information thatmatches the fingerprint information exists in stored preset fingerprintinformation, the user terminal may determine an application bound to thetarget fingerprint information. Further, the user terminal may displayat least one application option included in the application. It may belearned that in this embodiment of the present invention, after a userenters the fingerprint information, the user does not need to tap anapplication, and search for an application option after an applicationinterface is entered and an option in the application is displayed;instead, the application bound to the fingerprint information may bedirectly determined, and the application option included in theapplication may be displayed, so as to improve application option searchefficiency.

Referring to FIG. 6A and FIG. 6B, FIG. 6A and FIG. 6B are a schematicflowchart of another human-computer interaction method of a userterminal according to an embodiment of the present invention. As shownin FIG. 6A and FIG. 6B, the method may include the following steps.

S601. The user terminal collects entered fingerprint information.

S602. If target fingerprint information that matches the fingerprintinformation exists in stored preset fingerprint information, the userterminal determines an application bound to the target fingerprintinformation.

S603. The user terminal obtains current environment information.

In this embodiment of the present invention, the user terminal mayinteract with a network server by using the Internet, so that thecurrent environment information can be obtained; or the user terminalmay obtain the current environment information by using various types ofsensors built in the user terminal.

In this embodiment of the present invention, the current environmentinformation is environment information of an environment in which theuser terminal currently exists. The current environment information mayinclude but be not limited to a current time, a current position,current weather information, and the like. Specifically, the currenttime may be a current time point, such as 12 o'clock in the morning; orthe current time may be a current date, such as March 21^(st). Thecurrent position may be a geographic position at which the user terminalis currently located, such as 30^(th) parallel north; or the currentposition may be a regional position at which the user terminal iscurrently located, such as Shenzhen. The current weather information mayinclude but be not limited to various weather parameters such astemperature, a wind speed, ultraviolet intensity, relative humidity, anda precipitation amount. This is not limited in this embodiment of thepresent invention.

S604. If the current environment information matches historicalenvironment information obtained when the application is previouslystarted, the user terminal obtains, from application options included inthe application, at least one application option according to historicalusage records of the application options.

In this embodiment of the present invention, a manner in which thecurrent environment information matches the historical environmentinformation obtained when the application is previously startedspecifically includes at least one of the following:

the current time included in the current environment information matchesa historical enabling start time included in the historical environmentinformation obtained when the application is previously started;

the current position at which the user terminal is located and that isincluded in the current environment information matches a historicalposition at which the user terminal is located and that is included inthe historical environment information obtained when the application ispreviously started; or

the current weather information included in the current environmentinformation matches historical weather information of the user terminalthat is included in the historical environment information obtained whenthe application is previously started.

That the current time included in the current environment informationmatches the historical enabling start time included in the historicalenvironment information obtained when the application is previouslystarted may be: the current time included in the current environmentinformation is the same as the historical enabling start time includedin the historical environment information obtained when the applicationis previously started; or the historical enabling start time included inthe historical environment information obtained when the application ispreviously started is preset duration later than the current timeincluded in the current environment information.

That the current position at which the user terminal is located and thatis included in the current environment information matches thehistorical position at which the user terminal is located and that isincluded in the historical environment information obtained when theapplication is previously started may be: longitude and latitude of thecurrent position at which the user terminal is located and that isincluded in the current environment information are the same aslongitude and latitude of the historical position at which the userterminal is located and that is included in the historical environmentinformation obtained when the application is previously started; or ageographic area of the current position at which the user terminal islocated and that is included in the current environment information isconsistent with a geographic area of the historical position at whichthe user terminal is located and that is included in the historicalenvironment information obtained when the application is previouslystarted.

That the current weather information included in the current environmentinformation matches the historical weather information included in thehistorical environment information obtained when the application ispreviously started may be: each type of weather parameters in thehistorical weather information included in the historical environmentinformation obtained when the application is previously started and inthe current weather information included in the current environmentinformation have same values, and this holds true for most weatherparameters of same types; or a difference between a weather parameter inthe historical weather information included in the historicalenvironment information obtained when the application is previouslystarted and a weather parameter in the current weather informationincluded in the current environment information is less than a presetthreshold. The two weather parameters belong to one type.

In this embodiment of the present invention, a specific implementationmanner in which the user terminal obtains, from the application optionsincluded in the application, the at least one application optionaccording to the historical usage records of the application options maybe:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of an application option exceeds apreset use frequency threshold, determining the application option as atleast one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least one application option according to a specified presetquantity ratio of the application options included in the application tothe at least one application option; and obtaining the quantity of atleast one application option from sorted application options in thedescending order of the use frequencies.

The use frequency is used to indicate a quantity of times of using theapplication option in a preset time. A higher use frequency indicates alarger quantity of times of using the application option in the presettime.

In this embodiment of the present invention, after the user terminalobtains the use frequencies of the multiple application optionsaccording to the historical usage records of the application optionsincluded in the application, if a user presets a preset display quantityof application options, the user terminal may sort, in the descendingorder of the use frequencies, the application options included in theapplication, and obtain, in a sorting order, the preset quantity ofapplication options that rank higher. For example, assuming that sortedapplication options are sequentially A, B, C, D, E, F, and G, and apreset quantity is 3, the user terminal may obtain the top threeapplication options: A, B, and C.

If a user presets the preset quantity ratio (such as 10:1) of theapplication options included in the application to the to-be-displayedat least one application option, the user terminal may first determine adisplay quantity of to-be-displayed application options, then sort, inthe descending order of the use frequencies, the application optionsincluded in the application, and obtain, in a sorting order, the displayquantity of application options that rank higher. For example, assumingthat 100 application options are included in an application, and apreset quantity ratio is 10:1, it may be determined that a displayquantity of to-be-displayed application options is 10, and the userterminal may sort the application options included in the application,and obtain the top ten application options in a sorting order.

Optionally, after the user terminal obtains the use frequencies of themultiple application options according to the historical usage recordsof the application options included in the application, the userterminal may not need to sort the application options included in theapplication, and the user terminal may determine whether a use frequencyof each application option exceeds the preset use frequency threshold.The preset use frequency threshold is a critical use frequency valueused to learn, by means of differentiation, whether the user often usesan application option. When a use frequency of an application optionexceeds the preset use frequency threshold, the user terminal maydetermine the application option as a common application option, and usethe application option as to-be-displayed at least one applicationoption.

S605. The user terminal displays the at least one application option.

In this embodiment of the present invention, a specific implementationmanner in which the user terminal displays the at least one applicationoption may be:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying theat least one application option around the application icon of theapplication; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying the at least one application option ina surrounding area of the application icon that is of the applicationand that is displayed on the floating window, where the surrounding areais an area that falls within a preset range and that is centered on theapplication icon of the application.

S606. The user terminal obtains a slide instruction for sliding in apreset direction by using an input position of the fingerprintinformation as a start position.

In this embodiment of the present invention, the slide instructionincludes the preset direction, the preset direction is used to indicatea target application option, and the target application option is anyone of the at least one application option displayed on the userterminal.

In this embodiment of the present invention, the user may preset acorrespondence between a slide direction and an application option. Forexample, sliding leftwards is corresponding to an application option A,sliding rightwards is corresponding to an application option B, slidingupwards is corresponding to an application option C, and slidingdownwards is corresponding to an application option D.

After the user terminal displays the at least one application option,the user terminal may detect and obtain the slide instruction forsliding in the preset direction by using the input position of thefingerprint information as the start position, and query, according tothe preset direction included in the slide instruction, the targetapplication option corresponding to the preset direction. In this way,the user terminal can determine the target application option.

For example, assuming that the application is a social application,after the user terminal displays at least one buddy option included inthe social application, the user performs a slide operation in a leftdirection by using the input position of the fingerprint information asthe start position, and the user terminal performs a query in acorrespondence between a slide direction and a buddy option, so that itcan be determined that a buddy option corresponding to the leftdirection is a buddy option B.

S607. The user terminal displays, in response to the slide instruction,an interface corresponding to a target application option, and ends thisprocedure.

In an optional implementation manner, after step S605, the user terminalmay perform the following steps instead of steps S606 and S607.

(11) Receive a touch instruction for a target application option in thedisplayed at least one application option.

(12) Display, in response to the touch instruction, an interfacecorresponding to the target application option, and end this procedure.

In this implementation manner, the user may directly trigger generationof the touch instruction for the target application option by tapping orsliding the target application option. After receiving the touchinstruction, the user terminal may display, in response to the touchinstruction, the interface corresponding to the target applicationoption.

S608. If the current environment information does not match historicalenvironment information obtained when the application is previouslystarted, the user terminal obtains overall evaluation information ofapplication options included in the application.

In this embodiment of the present invention, if the current environmentinformation does not match the historical environment informationobtained when the application is previously started, the user terminalmay obtain, from a network by using the Internet, the overall evaluationinformation of the application options included in the application. Theoverall evaluation information of the application options includesoverall evaluation indexes. The overall evaluation information mayinclude various types of experience information (such as user-friendly,convenient, or significantly not as described) and rating information ofthe application (such as 3 scores or 5 scores) that are obtained afterthe user uses the application. The user terminal may use a rating of theapplication as an overall evaluation index of the application.

S609. If an overall evaluation index included in overall evaluationinformation of an application option exceeds a preset evaluation indexthreshold, the user terminal determines the application option as atarget application option.

In this embodiment of the present invention, if an overall evaluationindex included in overall evaluation information of an applicationoption exceeds the preset evaluation index threshold, it indicates thatthe application option is accepted by most users and is highlyevaluated, and the user terminal may recommend the application option toa current user.

In an optional implementation manner, if an overall evaluation indexincluded in overall evaluation information of an application optionexceeds the preset evaluation index threshold, and a position at whichthe application option is located falls within a range of a target area,the user terminal may determine the application option as a targetapplication option. The target area is an area that falls within apreset range and that is centered on a position at which the userterminal is currently located.

For example, assuming that the application is a group buyingapplication, if a shop overall evaluation index of each shop option inthe group buying application exceeds a preset evaluation indexthreshold, it indicates that the shop is highly evaluated. Further, if aposition at which a shop of the shop option is located falls within arange of a target area, it indicates that the shop is relatively closeto a current position of the user, and the user terminal may determine,as a target shop option, the highly evaluated shop option that is closeto the current position at which the user terminal is located, andrecommend the shop option to the current user.

S610. The user terminal displays the target application option.

S611. The user terminal receives a touch instruction for the targetapplication option.

In this embodiment of the present invention, after the user terminaldisplays the target application option, the user terminal may receivethe touch instruction for the target application option. The touchinstruction may be a touch instruction that is for the targetapplication option and that is generated by means of triggering by theuser by tapping or sliding the target application option.

S612. The user terminal displays, in response to the touch instruction,an interface corresponding to the target application option.

In the method embodiment depicted in FIG. 6A and FIG. 6B, a userterminal may display, to a user according to current environmentinformation, at least one application option that matches the currentenvironment information, determine a target application option accordingto a slide direction of the user, and display an interface correspondingto the target application option; or may display a highly evaluatedtarget application option to a user according to overall evaluationinformation of application options included in an application, anddisplay an interface corresponding to the target application option. Inthis way, an individual demand of the user can be met purposefully, anduser experience can also be improved.

Referring to FIG. 7A and FIG. 7B, FIG. 7A and FIG. 7B are a schematicflowchart of another human-computer interaction method of a userterminal according to an embodiment of the present invention. As shownin FIG. 7A and FIG. 7B, the method may include the following steps.

S701. The user terminal collects entered fingerprint information.

S702. If target fingerprint information that matches the fingerprintinformation exists in stored preset fingerprint information, the userterminal determines an application bound to the target fingerprintinformation.

S703. The user terminal obtains current environment information.

S704. If the current environment information matches historicalenvironment information obtained when the application is previouslystarted, the user terminal obtains, from application options included inthe application, at least two application options according tohistorical usage records of the application options.

S705. The user terminal displays the at least two application options.

S706. The user terminal obtains a slide instruction of a user forsliding on a touchscreen or a fingerprint sensor.

In this embodiment of the present invention, the slide instructionincludes a slide direction. The touchscreen may be used as a full-screenfingerprint sensor, or may be used as a part-screen fingerprint sensor.When the touchscreen is a full-screen fingerprint sensor, the user mayperform a slide operation at any position of the touchscreen. When thetouchscreen is a part-screen fingerprint sensor, the user needs toperform a slide operation in a part-screen area in which a fingerprintsensor is disposed.

S707. The user terminal determines, according to a mapping relationshipbetween a start position of the sliding and a central position of the atleast two application options, by using the central position as areference, and according to a slide direction, a first applicationoption in the at least two application options displayed on the userterminal.

In this embodiment of the present invention, if two application optionsare displayed on the user terminal, the central position may be amidpoint position of a connection line between the two applicationoptions. If at least three application options are displayed on the userterminal, and the at least three application options are presented in ahoneycomb shape, the central position may be a central position of thehoneycomb shape.

Referring to FIG. 5, FIG. 5 is a schematic diagram of anotherhuman-computer interaction interface of a user terminal according to anembodiment of the present invention. As shown in FIG. 5, fourapplication options are displayed on the user terminal, and include anapplication option A, an application option B, an application option C,and an application option D. A start position for performing, by a user,a slide operation on a touchscreen or a fingerprint sensor is a point a,and a slide direction is upward. The user terminal may determine,according to a mapping relationship between the start position of thesliding and a central position of at least two application options, thata central position to which the point a is mapped is a point b. Further,the user terminal may determine, by using the central position, thepoint b, as a reference and according to the upward slide direction,that a first application option in the at least two application optionsdisplayed on the user terminal is the application option B. In thiscase, the user terminal may display an interface corresponding to theapplication option B.

S708. The user terminal displays an interface corresponding to the firstapplication option, and ends this procedure.

In an optional implementation manner, after step S705, the user terminalmay perform the following steps instead of steps S706 to S708.

(11) Receive a touch instruction for a target application option in thedisplayed at least two application options.

(12) Display, in response to the touch instruction, an interfacecorresponding to the target application option, and end this procedure.

In this implementation manner, the user may directly trigger generationof the touch instruction for the target application option by tapping orsliding the target application option. After receiving the touchinstruction, the user terminal may display, in response to the touchinstruction, the interface corresponding to the target applicationoption.

S709. If the current environment information does not match historicalenvironment information obtained when the application is previouslystarted, the user terminal obtains overall evaluation information ofapplication options included in the application.

S710. If an overall evaluation index included in overall evaluationinformation of an application option exceeds a preset evaluation indexthreshold, the user terminal determines the application option as atarget application option.

S711. The user terminal displays the target application option.

S712. The user terminal receives a touch instruction for the targetapplication option.

S713. The user terminal displays, in response to the touch instruction,an interface corresponding to the target application option.

In the method embodiment depicted in FIG. 7A and FIG. 7B, a userterminal may display, to a user according to current environmentinformation, at least two application options that match the currentenvironment information, determine a first application option in the atleast two application options according to a mapping relationshipbetween a start position of sliding and a central position, and displayan interface corresponding to the first application option; or maydisplay a highly evaluated target application option to a user accordingto overall evaluation information of application options included in anapplication, and display an interface corresponding to the targetapplication option. In this way, an individual demand of the user can bemet purposefully, and user experience can also be improved.

Referring to FIG. 8, FIG. 8 is a schematic structural diagram of ahuman-computer interaction apparatus according to an embodiment of thepresent invention. A human-computer interaction apparatus 800 shown inFIG. 8 may be configured to execute the human-computer interactionmethod of the user terminal disclosed in FIG. 1. For descriptions oftechnical features of FIG. 8, refer to descriptions in FIG. 1. Detailsare not described herein again. As shown in FIG. 8, the human-computerinteraction apparatus 800 may include:

a collecting unit 801, configured to collect entered fingerprintinformation;

a determining unit 802, configured to: if target fingerprint informationthat matches the fingerprint information exists in stored presetfingerprint information, determine an application bound to the targetfingerprint information; and

a first display unit 803, configured to display at least one applicationoption included in the application.

A manner in which the first display unit 803 displays the at least oneapplication option included in the application is specifically:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least oneapplication option included in the application; or displaying aninterface on which an application icon of the application is located;

displaying a floating window on the interface, and displaying, on thefloating window, multiple application icons included in the interface;and displaying, in a surrounding area of the application icon that is ofthe application and that is displayed on the floating window, the atleast one application option included in the application, where thesurrounding area is an area that falls within a preset range and that iscentered on the application icon of the application.

Referring to FIG. 9, FIG. 9 is a schematic structural diagram of anotherhuman-computer interaction apparatus according to an embodiment of thepresent invention. A human-computer interaction apparatus 800 shown inFIG. 9 may be configured to execute the human-computer interactionmethod of the user terminal disclosed in FIG. 6A and FIG. 6B. Fordescriptions of technical features of FIG. 9, refer to descriptions inFIG. 6A and FIG. 6B. Details are not described herein again. Thehuman-computer interaction apparatus 800 shown in FIG. 9 is obtained byfurther optimizing the human-computer interaction apparatus 800 shown inFIG. 8. Compared with the human-computer interaction apparatus 800 shownin FIG. 8, in addition to all units in the human-computer interactionapparatus 800 shown in FIG. 8, the human-computer interaction apparatus800 shown in FIG. 9 may include:

a first obtaining unit 804, configured to: after the first display unit803 displays the at least one application option included in theapplication, obtain a slide instruction for sliding in a presetdirection by using an input position of the fingerprint information as astart position, where the slide instruction includes the presetdirection, the preset direction is used to indicate a target applicationoption, and the target application option is any one of the at least oneapplication option displayed on the user terminal; and

a second display unit 805, configured to display, in response to theslide instruction, an interface corresponding to the target applicationoption.

In an optional implementation manner, the first display unit 803 shownin FIG. 9 may include a first obtaining subunit 8031, a second obtainingsubunit 8032, and a first display subunit 8033.

The first obtaining subunit 8031 is configured to obtain currentenvironment information.

The second obtaining subunit 8032 is configured to: if the currentenvironment information matches historical environment informationobtained when the application is previously started, obtain, fromapplication options included in the application, at least oneapplication option according to historical usage records of theapplication options.

A manner in which the current environment information matches thehistorical environment information obtained when the application ispreviously started specifically includes at least one of the following:

a current time included in the current environment information matches ahistorical enabling start time included in the historical environmentinformation obtained when the application is previously started;

a current position at which the user terminal is located and that isincluded in the current environment information matches a historicalposition at which the user terminal is located and that is included inthe historical environment information obtained when the application ispreviously started; or

current weather information included in the current environmentinformation matches historical weather information of the user terminalthat is included in the historical environment information obtained whenthe application is previously started.

A manner in which the second obtaining subunit 8032 obtains, from theapplication options included in the application, the at least oneapplication option according to the historical usage records of theapplication options is specifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least one application option according to a specified presetquantity ratio of the application options included in the application tothe at least one application option; and obtaining the quantity of atleast one application option from sorted application options in thedescending order of the use frequencies.

The first display subunit 8033 is configured to display the at least oneapplication option.

Referring to FIG. 10, FIG. 10 is a schematic structural diagram ofanother human-computer interaction apparatus according to an embodimentof the present invention. A human-computer interaction apparatus 800shown in FIG. 10 may be configured to execute the human-computerinteraction method of the user terminal disclosed in FIG. 7A and FIG.7B. For descriptions of technical features of FIG. 10, refer todescriptions in FIG. 7A and FIG. 7B. Details are not described hereinagain. The human-computer interaction apparatus 800 shown in FIG. 10 isobtained by further optimizing the human-computer interaction apparatus800 shown in FIG. 8. Compared with the human-computer interactionapparatus 800 shown in FIG. 8, in addition to all units in thehuman-computer interaction apparatus 800 shown in FIG. 8, thehuman-computer interaction apparatus 800 shown in FIG. 10 may include asecond obtaining unit 806 and a third display unit 807.

A manner in which the first display unit 803 displays the at least oneapplication option included in the application is specifically:displaying at least two application options included in the application.

The second obtaining unit 806 is configured to obtain a slideinstruction of a user for sliding on a touchscreen or a fingerprintsensor. The slide instruction includes a slide direction.

The determining unit 802 is further configured to determine, accordingto a mapping relationship between a start position of the sliding and acentral position of the at least two application options, by using thecentral position as a reference, and according to the slide direction, afirst application option in the at least two application optionsdisplayed on the user terminal.

The third display unit 807 is configured to display an interfacecorresponding to the first application option.

In an optional implementation manner, the first display unit 803 shownin FIG. 10 may include a third obtaining subunit 8034, a fourthobtaining subunit 8035, and a second display subunit 8036.

The third obtaining subunit 8034 is configured to obtain currentenvironment information.

The fourth obtaining subunit 8035 is configured to: if the currentenvironment information matches historical environment informationobtained when the application is previously started, obtain, fromapplication options included in the application, at least twoapplication options according to historical usage records of theapplication options.

A manner in which the current environment information matches thehistorical environment information obtained when the application ispreviously started specifically includes at least one of the following:

a current time included in the current environment information matches ahistorical enabling start time included in the historical environmentinformation obtained when the application is previously started;

a current position at which the user terminal is located and that isincluded in the current environment information matches a historicalposition at which the user terminal is located and that is included inthe historical environment information obtained when the application ispreviously started; or

current weather information included in the current environmentinformation matches historical weather information of the user terminalthat is included in the historical environment information obtained whenthe application is previously started.

A manner in which the fourth obtaining subunit 8035 obtains, from theapplication options included in the application, the at least twoapplication options according to the historical usage records of theapplication options is specifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least two application options according to a specified presetquantity ratio of the application options included in the application tothe at least two application options; and obtaining the quantity of atleast two application options from sorted application options in thedescending order of the use frequencies.

The second display subunit 8036 is configured to display the at leasttwo application options.

In another optional implementation manner, the first display unit 803shown in FIG. 10 may further include:

a fifth obtaining subunit 8037, configured to: if the currentenvironment information does not match the historical environmentinformation obtained when the application is previously started, obtainoverall evaluation information of the application options included inthe application, where the overall evaluation information of theapplication options includes overall evaluation indexes;

a determining subunit 8038, configured to: if an overall evaluationindex included in overall evaluation information of the applicationoption exceeds a preset evaluation index threshold, determine theapplication option as a target application option; and

a third display subunit 8039, configured to display the targetapplication option.

Referring to FIG. 11, FIG. 11 is a schematic structural diagram ofanother human-computer interaction apparatus according to an embodimentof the present invention. A human-computer interaction apparatus 800shown in FIG. 11 may be configured to execute the human-computerinteraction method of the user terminal disclosed in FIG. 1. Fordescriptions of technical features of FIG. 11, refer to descriptions inFIG. 1. Details are not described herein again. The human-computerinteraction apparatus 800 shown in FIG. 11 is obtained by furtheroptimizing the human-computer interaction apparatus 800 shown in FIG. 8.Compared with the human-computer interaction apparatus 800 shown in FIG.8, in addition to all units in the human-computer interaction apparatus800 shown in FIG. 8, the human-computer interaction apparatus 800 shownin FIG. 11 may include:

an identification unit 808, configured to: after the determining unit802 determines the application bound to the target fingerprintinformation, if a one-hand operation mode on the user terminal isstarted, identify, in the one-hand operation mode, a manner of holdingthe user terminal by a user with one hand, where the holding mannerincludes left-hand holding or right-hand holding; and

a query unit 809, configured to query, according to a prestoredcorrespondence between a holding manner and a touch area, a target toucharea corresponding to the identified holding manner.

The first display unit 803 is specifically configured to: display anapplication icon of the application in the target touch area, anddisplay, in a surrounding area of the application icon of theapplication, the at least one application option included in theapplication. The target touch area includes the surrounding area.

In an optional implementation manner, the human-computer interactionapparatus 800 shown in FIG. 11 may further include:

a receiving unit 810, configured to receive a touch instruction for atarget application option in the displayed application option.

The first display unit 803 is further configured to display, in responseto the touch instruction, an interface corresponding to the targetapplication option.

Referring to FIG. 12, FIG. 12 is a schematic structural diagram ofanother human-computer interaction apparatus according to an embodimentof the present invention. A human-computer interaction apparatus 800shown in FIG. 12 may be configured to execute the human-computerinteraction method of the user terminal disclosed in FIG. 1. Fordescriptions of technical features of FIG. 12, refer to descriptions inFIG. 1. Details are not described herein again. The human-computerinteraction apparatus 800 shown in FIG. 12 is obtained by furtheroptimizing the human-computer interaction apparatus 800 shown in FIG. 8.Compared with the human-computer interaction apparatus 800 shown in FIG.8, in addition to all units in the human-computer interaction apparatus800 shown in FIG. 8, the human-computer interaction apparatus 800 shownin FIG. 12 may include:

a third obtaining unit 811, configured to: after the determining unit802 determines the application bound to the target fingerprintinformation, obtain overall evaluation information of applicationoptions included in the application, where the overall evaluationinformation of the application options includes overall evaluationindexes.

The determining unit 802 is further configured to: if an overallevaluation index included in overall evaluation information of theapplication option exceeds a preset evaluation index threshold,determine the application option as a target application option.

The first display unit 803 is specifically configured to display thetarget application option.

According to the human-computer interaction apparatus 800 depicted inFIG. 8 to FIG. 12, a collecting unit 801 may collect entered fingerprintinformation. If target fingerprint information that matches thefingerprint information exists in stored preset fingerprint information,a determining unit 802 may determine an application bound to the targetfingerprint information. Further, a first display unit 803 may displayat least one application option included in the application. It may belearned that in this embodiment of the present invention, after a userenters the fingerprint information, the user does not need to tap anapplication, and search for an application option after an applicationinterface is entered and an option in the application is displayed;instead, the determining unit 802 may directly determine the applicationbound to the fingerprint information, and the first display unit 803displays the application option included in the application, so as toimprove application option search efficiency.

Referring to FIG. 13, FIG. 13 is a schematic structural diagram of auser terminal according to an embodiment of the present invention. Auser terminal 1300 shown in FIG. 13 may be configured to execute thehuman-computer interaction method disclosed in the embodiments of thepresent invention. As shown in FIG. 13, the user terminal 1300 mayinclude at least one processor 1301 such as a CPU (Central ProcessingUnit, central processing unit), at least one input apparatus 1302, anoutput apparatus 1303, a memory 1304, and a communications bus 1305. Aperson skilled in the art may understand that a structure of the userterminal 1300 shown in FIG. 13 is not construed as a limit to thepresent invention. The structure may be a bus structure, or may be astar structure, and may include parts more or fewer than those shown inFIG. 13, for example, a power supply, a network interface, or a radiofrequency circuit, or a combination of some parts, or parts disposeddifferently.

The memory 1304 is configured to store a software program and a module.The processor 1301 performs various function applications of the userterminal and data processing by running the software program and themodule that are stored in the memory 1304. The memory 1304 mainlyincludes a program storage area and a data storage area. The programstorage area may store an operating system, and an application programrequired by at least one function, such as a voice play program or animage play program. The data storage area may store data (such as audiodata or a phone book) and the like that are created according to usageof an electronic device. In a specific implementation manner of thepresent invention, the memory 1304 may include a volatile memory, suchas a nonvolatile dynamic random access memory (Nonvolatile Random AccessMemory, NVRAM for short), a phase change random access memory (PhaseChange RAM, PRAM for short), or a magnetoresistive random access memory(Magetoresistive RAM, MRAM for short), and may further include anonvolatile memory, such as at least one magnetic disk storage device,an electrically erasable programmable read-only memory (ElectricallyErasable Programmable Read-Only Memory, EEPROM for short), or a flashmemory device such as a NOR flash memory (NOR flash memory) or a NANDflash memory (NAND flash memory). The foregoing application programincludes any application installed on the user terminal, and includesbut is not limited to a browser, an email, an instant messaging service,word processing, keyboard virtualization, a window widget (Widget),encryption, digital rights management, voice recognition, voiceduplication, positioning (such as a function provided by the GlobalPositioning System), music play, and the like.

The communications bus 1305 is configured to implement a connection andcommunication between the processor 1301, the input apparatus 1302, theoutput apparatus 1303, and the memory 1304. The communications bus 1305may be an industry standard architecture (Industry StandardArchitecture, ISA for short) bus, a peripheral component interconnect(Peripheral Component, PCI for short) bus, an extended industry standardarchitecture (Extended Industry Standard Architecture, EISA for short)bus, or the like. The communications bus 1305 may fall into thefollowing types: an address bus, a data bus, a control bus, and thelike. For ease of representation, the bus is represented by using onlyone thick line in FIG. 13. However, this does not indicate that there isonly one bus or only one type of bus.

The processor 1301 is a control center of the user terminal 1300, isconnected to parts of the user terminal 1300 by using various interfacesand lines, runs or executes the software program and/or program storedin the memory 1304, and invokes data stored in the memory 1304.

The input apparatus 1302 is configured to collect entered fingerprintinformation;

the processor 1301 is configured to: if target fingerprint informationthat matches the fingerprint information exists in stored presetfingerprint information, determine an application bound to the targetfingerprint information; and

the output apparatus 1303 is configured to display at least oneapplication option included in the application.

The input apparatus 1302 is configured to implement interaction betweena user and the user terminal and/or enter information into the userterminal. For example, the input apparatus 1302 may receive digital orcharacter information entered by the user, so as to generate signalinput related to user setting or function control. In a specificimplementation manner of the present invention, the input apparatus 1302may be a touch panel, or may be a human-machine interaction interface ofanother user terminal such as a physical fingerprint sensor, or may beanother external information obtaining user terminal such as a camera.The touch panel is referred to as a touchscreen, may collect anoperation of touching or approaching the touch panel by the user, forexample, an operation performed on the touch panel or a position nearthe touch panel by the user by using any proper object or accessory,such as a finger or a touchpen, and drive a corresponding connectionuser terminal according to a preset program. Optionally, the touch panelmay include two parts: a touch detection user terminal and a touchcontroller. The touch detection user terminal detects a touch operationof the user, converts the detected touch operation into an electricalsignal, and transfers the electrical signal to the touch controller. Thetouch controller receives the electrical signal from the touch detectionuser terminal, converts the electrical signal into contact coordinates,and sends the contact coordinates to the processor 1301. The touchcontroller may further receive and execute a command sent by theprocessor 1301. In addition, the touch panel may be implemented by usingmultiple types such as a resistive type, a capacitive type, an infraredray (Infrared), and a surface acoustic wave. In some otherimplementation manners of the present invention, the input apparatus1302 may be various sensors such as a position sensor, configured todetect a physical quantity of the user terminal, such as a geographicalposition.

The output apparatus 1303 may include but be not limited to an imageoutput apparatus and a voice output apparatus. The image outputapparatus is configured to output a text, a picture, and/or a video. Theimage output apparatus may include a display panel, for example, adisplay panel configured in a form of an LCD (Liquid Crystal Display,liquid crystal display), an OLED (Organic Light-Emitting Diode, organiclight-emitting diode), a field emission display (field emission display,FED for short), or the like. Alternatively, the image output apparatusmay include a reflective display, for example, an electrophoretic(electrophoretic) display or a display using an interferometricmodulation of light technology (Interferometric Modulation of Light).The image output apparatus may include a single display or multipledisplays of different sizes. In a specific implementation manner of thepresent invention, the touch panel used by the foregoing input apparatus1302 may also be used as the display panel of the output apparatus 1303.In FIG. 13, the input apparatus 1302 and the output apparatus 1303 serveas two independent parts to implement input and output functions of theuser terminal. However, in some embodiments, the touch panel and thedisplay panel may be integrated to implement the input and outputfunctions of the user terminal. For example, the image output apparatusmay display various graphical user interfaces (Graphical User Interface,GUI for short), so as to use the graphical user interfaces as virtualcontrol components, and the graphical user interfaces include but arenot limited to a window, a scrollbar, an icon, and a scrapbook, so thatthe user performs an operation in a touch manner. An audio outputapparatus includes a digital-to-analog converter, and thedigital-to-analog converter is configured to convert an audio signalthat is output by the processor 1301 from a digital format to an analogformat.

In an optional implementation manner, the input apparatus 1302 isfurther configured to: after the output apparatus 1303 displays the atleast one application option included in the application, obtain a slideinstruction for sliding in a preset direction by using an input positionof the fingerprint information as a start position. The slideinstruction includes the preset direction, the preset direction is usedto indicate a target application option, and the target applicationoption is any one of the at least one application option displayed onthe user terminal.

The output apparatus 1303 is further configured to display, in responseto the slide instruction, an interface corresponding to the targetapplication option.

In another optional implementation manner, a manner in which the outputapparatus 1303 displays the at least one application option included inthe application is specifically: displaying at least two applicationoptions included in the application.

The input apparatus 1302 is further configured to obtain a slideinstruction of a user for sliding on a touchscreen or a fingerprintsensor. The slide instruction includes a slide direction.

The processor 1301 is further configured to determine, according to amapping relationship between a start position of the sliding and acentral position of the at least two application options, by using thecentral position as a reference, and according to the slide direction, afirst application option in the at least two application optionsdisplayed on the user terminal.

The output apparatus 1303 is further configured to display an interfacecorresponding to the first application option.

In another optional implementation manner, a manner in which the outputapparatus 1303 displays the at least one application option included inthe application is specifically:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least oneapplication option included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least one application option included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

In another optional implementation manner, a manner in which the outputapparatus 1303 displays the at least two application options included inthe application is specifically:

displaying a floating window on a fingerprint information inputinterface; displaying, on the floating window, an interface on which anapplication icon of the application is located; displaying theapplication icon of the application in a central area of the interface,and hiding an icon other than the application icon of the application inmultiple application icons included in the interface; and displaying,around the application icon of the application, the at least twoapplication options included in the application; or

displaying an interface on which an application icon of the applicationis located; displaying a floating window on the interface, anddisplaying, on the floating window, multiple application icons includedin the interface; and displaying, in a surrounding area of theapplication icon that is of the application and that is displayed on thefloating window, the at least two application options included in theapplication, where the surrounding area is an area that falls within apreset range and that is centered on the application icon of theapplication.

In another optional implementation manner, the input apparatus 1302 isfurther configured to: before the output apparatus 1303 displays the atleast one application option included in the application, obtain currentenvironment information.

The processor 1301 is further configured to: if the current environmentinformation matches historical environment information obtained when theapplication is previously started, obtain, from application optionsincluded in the application, at least one application option accordingto historical usage records of the application options.

A manner in which the processor 1301 obtains, from the applicationoptions included in the application, the at least one application optionaccording to the historical usage records of the application options isspecifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast one application option; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least one application option according to a specified presetquantity ratio of the application options included in the application tothe at least one application option; and obtaining the quantity of atleast one application option from sorted application options in thedescending order of the use frequencies.

In another optional implementation manner, the input apparatus 1302 isfurther configured to: before the output apparatus 1303 displays the atleast two application options included in the application, obtaincurrent environment information.

The processor 1301 is further configured to: if the current environmentinformation matches historical environment information obtained when theapplication is previously started, obtain, from application optionsincluded in the application, at least two application options accordingto historical usage records of the application options.

A manner in which the processor 1301 obtains, from the applicationoptions included in the application, the at least two applicationoptions according to the historical usage records of the applicationoptions is specifically:

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and obtaining a preset quantity of application options indescending order of the use frequencies, and determining the presetquantity of application options as at least two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; and if a use frequency of the application option exceeds apreset use frequency threshold, determining the application option as atleast two application options; or

obtaining use frequencies of multiple application options according tothe historical usage records of the application options included in theapplication; sorting, in descending order of the use frequencies, theapplication options included in the application; determining a quantityof at least two application options according to a specified presetquantity ratio of the application options included in the application tothe at least two application options; and obtaining the quantity of atleast two application options from sorted application options in thedescending order of the use frequencies.

A manner in which the processor 1301 determines that the currentenvironment information matches the historical environment informationobtained when the application is previously started specificallyincludes at least one of the following:

a current time included in the current environment information matches ahistorical enabling start time included in the historical environmentinformation obtained when the application is previously started;

a current position at which the user terminal is located and that isincluded in the current environment information matches a historicalposition at which the user terminal is located and that is included inthe historical environment information obtained when the application ispreviously started; or

current weather information included in the current environmentinformation matches historical weather information of the user terminalthat is included in the historical environment information obtained whenthe application is previously started.

In another optional implementation manner, the processor 1301 is furtherconfigured to: after determining the application bound to the targetfingerprint information, if a one-hand operation mode on the userterminal is started, identify, in the one-hand operation mode, a mannerof holding the user terminal by a user with one hand, where the holdingmanner includes left-hand holding or right-hand holding; and query,according to a prestored correspondence between a holding manner and atouch area, a target touch area corresponding to the identified holdingmanner.

A manner in which the output apparatus 1303 displays the at least oneapplication option included in the application is specifically:

displaying an application icon of the application in the target toucharea, and displaying, in a surrounding area of the application icon ofthe application, the at least one application option included in theapplication, where the target touch area includes the surrounding area.

In another optional implementation manner, the input apparatus 1302 isfurther configured to: after the processor determines the applicationbound to the target fingerprint information, obtain overall evaluationinformation of application options included in the application. Theoverall evaluation information of the application options includesoverall evaluation indexes.

The processor 1301 is further configured to: if an overall evaluationindex included in overall evaluation information of the applicationoption exceeds a preset evaluation index threshold, determine theapplication option as a target application option.

A manner in which the output apparatus 1303 displays the at least oneapplication option included in the application is specifically:

displaying the target application option.

In another optional implementation manner, the input apparatus 1302 isfurther configured to: if the current environment information does notmatch the historical environment information obtained when theapplication is previously started, obtain overall evaluation informationof the application options included in the application. The overallevaluation information of the application options includes overallevaluation indexes.

The processor 1301 is further configured to: if an overall evaluationindex included in overall evaluation information of the applicationoption exceeds a preset evaluation index threshold, determine theapplication option as a target application option.

The output apparatus 1303 is further configured to display the targetapplication option.

In another optional implementation manner, the input apparatus 1302 isfurther configured to receive a touch instruction for a targetapplication option in the displayed application option.

The output apparatus 1303 is further configured to display, in responseto the touch instruction, an interface corresponding to the targetapplication option.

According to the user terminal 1300 depicted in FIG. 13, after a userenters fingerprint information, the user does not need to tap anapplication, and search for an option after an application interface isentered and an option in the application is output; instead, anapplication bound to the fingerprint information may be directlydetermined, and an application option included in the application may bedisplayed, so as to improve application option search efficiency.

It should be noted that, for brief description, the foregoing methodembodiments are represented as a series of actions. However, a personskilled in the art should appreciate that the present invention is notlimited to the described order of the actions, because according to thisapplication, some steps may be performed in other orders orsimultaneously. It should be further appreciated by a person skilled inthe art that the embodiments described in this specification all belongto examples of embodiments, and the involved actions and units are notnecessarily required by this application.

In the foregoing embodiments, the description of each embodiment hasrespective focuses. For a part that is not described in detail in anembodiment, refer to related descriptions in other embodiments.

A sequence of the steps of the method in the embodiments of the presentinvention may be adjusted, and some steps may also be merged or removed,according to an actual requirement.

The units in the user terminal in the embodiments of the presentinvention may be merged, divided, and removed according to an actualrequirement.

A person of ordinary skill in the art may understand that all or some ofthe steps of the methods in the embodiments may be implemented by aprogram instructing relevant hardware. The program may be stored in acomputer readable storage medium. The storage medium may include a flashmemory, a read-only memory (Read-Only Memory, ROM), a random accessmemory (Random Access Memory, RAM), a magnetic disk, an optical disc, orthe like.

The human-computer interaction method of the user terminal, theapparatus, and the user terminal provided in the embodiments of thepresent invention are described in detail above. The principle andimplementation manners of the present invention are described herein byusing specific examples. The description about the embodiments of thepresent invention is merely provided to help understand the method andcore ideas of the present invention. In addition, a person of ordinaryskill in the art can make variations and modifications to the presentinvention in terms of specific implementation manners and applicationscopes according to the ideas of the present invention. Therefore, thecontent of specification shall not be construed as a limit to thepresent invention.

The invention claimed is:
 1. A method of displaying an applicationoption for a terminal device having a touch screen, comprising:collecting a first fingerprint information corresponding to a firstfinger in a fingerprint collecting area of the touch screen; determiningthat the collected first fingerprint information matches a firstpredetermined fingerprint information and that a duration of the firstfinger in the fingerprint collecting area exceeds a predeterminedduration; in response to the determination that the collected firstfingerprint information matches the first predetermined fingerprintinformation and that the duration of the first finger in the fingerprintcollecting area exceeds the predetermined duration, displaying a firstinterface comprising an identifier of at least one first applicationoption; detecting a first sliding gesture, wherein the first slidinggesture is a gesture starting at a position where the first fingerprintinformation is collected in the fingerprint collecting area and movingto select the identifier of the at least one first application option;and in response to the detecting the first sliding gesture, wherein thefirst sliding gesture is a gesture starting at a position where thefirst fingerprint information is collected in the fingerprint collectingarea and moving to select the identifier of the at least one firstapplication option, displaying an interface corresponding to the firstapplication option.
 2. The method according to claim 1, wherein theidentifier of the at least one first application option comprises animage, a nickname, a character, a character string or a number.
 3. Themethod according to claim 1, wherein the fingerprint collecting area islocated on the touch screen.
 4. The method according to claim 1, whereinthe touch screen remains black before the collection of the fingerprintinformation, and the first fingerprint information is used to determinewhen to light up the touch screen.
 5. The method according to claim 1,wherein the touch screen remains black before the collection of thefirst fingerprint information, and the method further comprises lightingup the touch screen in response to an operation of pressing on aphysical key.
 6. The method according to claim 1, wherein thefingerprint collecting area is determined based on a one-hand operationmode.
 7. The method according to claim 1, wherein the first interfacecomprises a floating interface on a second interface, and icons ofmultiple installed applications are displayed on the second interface.8. The method according to claim 1, wherein the method furthercomprises: collecting a second fingerprint information corresponding toa second finger in the fingerprint collecting area; determining that thecollected second fingerprint information matches a second predeterminedfingerprint information and that a duration of the second finger in thefingerprint collecting area exceeds a predetermined duration; inresponse to the determination that the collected second fingerprintinformation matches the second predetermined fingerprint information,different from the first predetermined fingerprint information, and thatthe duration of the second finger in the fingerprint collecting areaexceeds the predetermined duration, displaying a second interfacedifferent from the first interface, comprising an identifier of at leastone second application option, different from the first applicationoption, wherein the second application option is pre-configured based onuser input; detecting a second sliding gesture, starting at a positionwhere the second fingerprint information is collected in the fingerprintcollecting area, and moving to select the identifier of the at least onesecond application option; and in response to the detecting the secondsliding gesture, starting at a position where the second fingerprintinformation is collected in the fingerprint collecting area, and movingto select the identifier of the at least one second application option,displaying an interface corresponding to the second application option.9. The method according to claim 1, wherein the first sliding gesturecomprises a first direction, and wherein the first direction isassociated with the first application option.
 10. The method accordingto claim 1, wherein the method further comprises: in response to thedetermination that the collected first fingerprint information matches afirst predetermined fingerprint information and that the duration of thefirst finger in the fingerprint collecting area exceeds a predeterminedduration, displaying a floating window on the touch screen, and theapplication option is displayed in the floating window.
 11. A terminaldevice, comprising: a touch screen; a memory; one or more processors;one or more programs, wherein the one or more programs are stored in thememory and configured to be executed by the one or more processors, theone or more programs including instructions for: collecting a firstfingerprint information corresponding to a first finger in a fingerprintcollecting area of the touch screen; determining that the collectedfirst fingerprint information matches a first predetermined fingerprintinformation and that a duration of the first finger in the fingerprintcollecting area exceeds a predetermined duration; in response to thedetermination that the collected first fingerprint information matchesthe first predetermined fingerprint information and that the duration ofthe first finger in the fingerprint collecting area exceeds thepredetermined duration, displaying a first interface comprising anidentifier of at least one first application option; detecting a firstsliding gesture, wherein the first sliding gesture is a gesture startingat a position where the first fingerprint information is collected inthe fingerprint collecting area and moving to select the identifier ofthe at least one first application option; and in response to thedetecting the first sliding gesture, wherein the first sliding gestureis a gesture starting at a position where the first fingerprintinformation is collected in the fingerprint collecting area and movingto select the identifier of the at least one first application option,displaying an interface corresponding to the first application option.12. The terminal device according to claim 11, wherein the identifier ofthe at least one first application option comprises an image, anickname, a character, a character string or a number.
 13. The terminaldevice according to claim 11, wherein the fingerprint collecting area islocated on the touch screen.
 14. The terminal device according to claim11, wherein the one or more programs further include instructions forthe touch screen to remain black before the collection of the firstfingerprint information, and lighting up the touch screen in response tothe first fingerprint information.
 15. The terminal device according toclaim 11, wherein the one or more programs further include instructionsfor the touch screen to remain black before the collection of the firstfingerprint information, and lighting up the touch screen in response toan operation of pressing on a physical key.
 16. The terminal deviceaccording to claim 11, wherein the fingerprint collecting area isdetermined based on a one-hand operation mode.
 17. The terminal deviceaccording to claim 11, wherein the first interface comprises a floatinginterface on a second interface, and icons of multiple installedapplications are displayed on the second interface.
 18. The terminaldevice according to claim 11, wherein the one or more programs furtherinclude instructions for: collecting a second fingerprint information atthe fingerprint collecting area; determining that the collected secondfingerprint information matches a second predetermined fingerprintinformation and that a duration of the second finger in the fingerprintcollecting area exceeds a predetermined duration; in response to thedetermination that the collected second fingerprint information matchesthe second predetermined fingerprint information, different from thefirst predetermined fingerprint information, and that the duration ofthe second finger in the fingerprint collecting area exceeds thepredetermined duration, displaying a second interface different from thefirst interface, comprising an identifier of at least one secondapplication option, different from the first application option, whereinthe second application option is pre-configured based on user input;detecting a second sliding gesture, starting at a position where thesecond fingerprint information is collected in the fingerprintcollecting area, and moving to select the identifier of the at least onesecond application option; and in response to the detecting the secondsliding gesture, starting at a position where the second fingerprintinformation is collected in the fingerprint collecting area, and movingto select the identifier of the at least one second application option,displaying an interface corresponding to the second application option.19. The terminal device according to claim 11, wherein the first slidinggesture comprises a first direction, and wherein the first direction isassociated with the application option of the first plurality ofapplication options.
 20. The method according to claim 11, wherein theone or more programs further comprise instructions for: in response tothe determination that the collected first fingerprint informationmatches a first predetermined fingerprint information and that theduration of the first finger in the fingerprint collecting area exceedsa predetermined duration, displaying a floating window on the touchscreen, and the application option is displayed in the floating window.21. A terminal device having a touch screen, comprising: a memory; oneor more processors; one or more programs, wherein the one or moreprograms are stored in the memory and configured to be executed by theone or more processors, the one or more programs including instructionsfor: configuring a first plurality of application options based on userinput; detecting that a touch screen of the terminal device remainsblack; collecting a fingerprint information corresponding to a finger ata fingerprint collecting area on the touch screen; lighting up the touchscreen and performing fingerprint recognition based on the collectedfingerprint information; in response to a successful recognition of thefingerprint, displaying a first interface, and the first plurality ofapplication options configured based on user input are displayedtogether on the first interface; detecting a slide gesture, wherein thesliding gesture is a gesture starting at a position where thefingerprint information is collected on the fingerprint collecting areato a first application option of the first plurality of applicationoptions; and in response to detecting the slide gesture, executing thefirst application option and displaying an interface corresponding tothe first application option.
 22. The terminal device according to claim21, wherein the slide gesture comprises a first direction, and whereinthe first direction is associated with the first application option.